primarily responsible - French English Dictionary